package Entidades;

import java.awt.Color;

public class Jugadores {
	private int IDJugador; //Identificador del jugador
	private String Nombre; //Nombre de ljugador
	private int Red; // Componente rojo del jugador
	private int Green; // Componente verde
	private int Blue; //Componente azul
	private Color color;
	
	/**
	 * @return the red
	 */
	public int getRed() {
		return Red;
	}

	/**
	 * @param red the red to set
	 */
	public void setRed(int red) {
		Red = red;
	}

	/**
	 * @return the green
	 */
	public int getGreen() {
		return Green;
	}

	/**
	 * @param green the green to set
	 */
	public void setGreen(int green) {
		Green = green;
	}

	/**
	 * @return the blue
	 */
	public int getBlue() {
		return Blue;
	}

	/**
	 * @param blue the blue to set
	 */
	public void setBlue(int blue) {
		Blue = blue;
	}

	boolean Borrado;
	
	public Jugadores(){
		this.IDJugador=0;
		this.Nombre="";
		this.Red=128;
		this.Green=128;
		this.Blue=128;
		this.Borrado=false;
	}
	
	public Jugadores(String Nombre){
		this.IDJugador=0;
		this.Nombre=Nombre;
		this.Red=128;
		this.Green=128;
		this.Blue=128;
		this.Borrado=false;
		
	}
	
	public Jugadores(int IDJugador, String Nombre, int Red,int Green,int Blue, boolean Borrado){
		this.IDJugador=IDJugador;
		this.Nombre=Nombre;
		this.Red=128;
		this.Green=128;
		this.Blue=128;
		this.setColor(new Color(Red, Green, Blue));
		this.Borrado=Borrado;
	}
	
	public Jugadores(int IDJugador, String Nombre, Color color){
		this.IDJugador=IDJugador;
		this.Nombre=Nombre;
		this.setColor(color);
	}

	public int getIDJugador() {
		return IDJugador;
	}

	public void setIDJugador(int iDJugador) {
		IDJugador = iDJugador;
	}

	public String getNombre() {
		return Nombre;
	}

	public void setNombre(String nombre) {
		Nombre = nombre;
	}


	public boolean isBorrado() {
		return Borrado;
	}

	public void setBorrado(boolean borrado) {
		Borrado = borrado;
	}
	//linkJugadores.add(new Jugadores(rs.getInt("IDJugador"),rs.getString("Nombre"),rs.getInt("Red"),
		//	rs.getInt("Green"),rs.getInt("Blue"),rs.getBoolean("Borrado")));

	public Color getColor() {
		return color;
	}

	public void setColor(Color color) {
		this.color = color;
	}
	

}
